home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Multimedia 20 / The Best of Select: Multimedia 20.iso / readers / knarf / mmupdate.txt < prev    next >
Text File  |  1996-09-26  |  7KB  |  199 lines

  1.                MUSIC MODULE COMPRESSOR
  2.                 version  1.34
  3.                  Update Info
  4.  
  5.  
  6. Content:
  7. --------
  8.       - History & Updates
  9.       - known bugs
  10.       - To come in next releases        
  11.  
  12.  
  13. History & Updates:
  14.  
  15. Here's a brief history of what happened to MMCMP... Thanks to everyone who
  16. made suggestions and especially thos who reported 'important' bugs! (Their
  17. names should be included within < > )   IF I DON'T HAVE THE NAME ANYMORE
  18. PLEASE TELL ME AGAIN SO I CAN PUT YOUR NAME HERE!
  19.                                   
  20. 5 Feb 96: VERSION 1.00
  21.  
  22.     - Bug fixes:  A LOT from the non-so-public beta versions. :]
  23.  
  24.     - New things: EVERYTHING! This is the first "real" version ;) Just
  25.               check it out by yourself!
  26.  
  27. 11 Feb 96: VERSION 1.10 Beta
  28.  
  29.     - Addition:  16 bits sample compression
  30.  
  31.     - Addition:  .XM module format is now supported
  32.  
  33.     - Addition:  MMTSR doesn't allow anymore to write directly into a
  34.              compressed module, to prevent corruption.
  35.  
  36. 13 Feb 96: VERSION 1.11
  37.  
  38.     - Bug fix:  Sometimes, both MMCMP and MMUNCMP didn't compress every
  39.             files matching, for example, *.IT . Last file was often
  40.                     skipped... fixed that. 
  41.                     <Zastar???>
  42.  
  43.     - Addition: 16 bits sample compression is also supported in S3M (just
  44.             in case...)
  45.  
  46. 16 Feb 96: VERSION 1.20
  47.     
  48.     - Bug fix:  a few little things...
  49.     
  50.     - Change:  Compressed modules now have a different header from previous
  51.            version.  This is to add flexibility to MMCMP and allow a 
  52.            lot of new feature to be added without any modification to 
  53.            the file format.  This also prepare 'merging' with Impluse 
  54.            Tracker.  So you MUST use MMCMP VERSION 1.20 OR NEWER.  
  55.  
  56. 11 Mar 96: VERSION 1.22
  57.  
  58.     - Addition: Particular support for messages attached within IT modules.
  59.  
  60.     - Addition: ExPanded memory support for MMTSR.  Expanded used as 
  61.             default, and ExTended must be specified on command line 
  62.             (MMTSR xms)
  63.  
  64.     - Addition: MMTSR is now removable from memory!!  Usage: MMTSR rem
  65.                     (Thanks to Krynos a.k.a Robert Pouliot)
  66.  
  67. 16 Mar 96: VERSION 1.22a
  68.  
  69.     - Bug Fixes: MMTSR was incorrectly checking if it could or not be 
  70.              removed from memory, and MMCMP/MMUNCMP sometimes 'forgot' 
  71.              to close files, and no other files could be opened.
  72.                      <Krynos>
  73.                                                                   
  74. 18 Mar 96: VERSION 1.23
  75.  
  76.     - Addition:  MOD support!!  Supports any MOD type from 4 to 32 
  77.              channels, unless there's weird new things in MOD format.
  78.              However, MMCMP doesn't recognize (yet) old MODs (those 
  79.              with only 15 instruments)  Also, MOD compression is not                        
  80.              as good as ZIP for example, because patterns data within
  81.              MODs are VERY 'ZIP-appealing', and I have to keep the
  82.              header uncompressed (MODs have a big header...) but I'll 
  83.              try to improve MMCMP...
  84.  
  85. 28 Mar 96: VERSION 1.24
  86.  
  87.     - Bug Fix (technical): MMTSR now correctly set CF when returning from
  88.                    INT 21h, AX=43xxh. <???>
  89.     
  90.     - Bug Fix: MMTSR -may- not cause device errors anymore with 
  91.            applications such as DOS MEM.EXE with QEMM loaded.      
  92.  
  93. 8 Apr 96: VERSION 1.30
  94.  
  95.    --==>> Addition:  SAMPLE FILES COMPRESSION!!  As for now, there's only 
  96.              support for Digiplayer/ST3 and IT sample format, but this
  97.              is only the beginning! 
  98.  
  99. 16 Apr 96: VERSION 1.31
  100.  
  101.     - Bug fixes: - 16 bits samples are now compressed correctly, and much
  102.                better!
  103.              - MMTSR 1.30 made a few programs (like IT) crash
  104.                under various circumstances.  Fixed. 
  105.                <Jeffrey Lim>
  106.              - MMTSR didn't decompress correctly HUGE modules.
  107.                <Jeffrey Lim>
  108.     - Change: Destination verification on decompressing wasn't quite right,
  109.           and the verification scheme is changed to something much                                  
  110.           better.  What it means?  DON'T CARE ABOUT "Check destination"
  111.           ERROR messages if you're USING MMCMP 1.30 OR OLDER!!
  112.  
  113. 14 May 96: VERSION 1.32 
  114.  
  115.     - Bug fix: On slower computers (like mine...) MMTSR could hang the
  116.            computer if the player/tracker was VERY busy when MMTSR 
  117.            wanted to decompress a file.  Should be better now.
  118.             
  119.     --==>> Addition: Added WAV and XI support!!!!  Read MMCMP.doc for more
  120.              details.
  121.     
  122.     - Addition: Added 'interrupt key' (ESC key) to stop compression/
  123.             decompression while in process.
  124.  
  125. 21 Jul 96: VERSION 1.33 
  126.  
  127.     - Bug fixes: - Typing 'MMTSR rem' would load MMTSR if it was not
  128.                        installed.  Fixed.
  129.                        <Tomasz Rozdzynski>
  130.              - Stupid bug in the WAV compressor.  Caused some file to 
  131.                be badly compressed, especially with 16 bits files.  You 
  132.                should now get a very good compression ratio!
  133.  
  134.  
  135. 26 Sept 96: VERSION 1.34
  136.  
  137.     - Bug fixes: - Under MS-DOS 7, if no expanded memory manager was 
  138.                loaded, MMTSR made the computer crash if the "xms" 
  139.                parameter was not specified.  Fixed.
  140.  
  141.         =====> A very very stupid and naughty bug was introduced in
  142.                version 1.33 of MMTSR.  When checking for the version of
  143.                MMCMP with which it has been compressed, it didn't check
  144.                exactly the right thing.  So in most cases, MMTSR didn't
  145.                want to decompress file at all.
  146.  
  147.     - Notice: Due to the way Windows associate files with applications
  148.           using their extensions, every .DOC files (documentation) 
  149.           which are often associated with MS-WORD, were renamed to .TXT
  150.           files (plain DOS text files).
  151.  
  152.             ------------------------------
  153.  
  154. Known bugs:
  155.  
  156.     I will list here any bugs I shall fix in future versions, or 
  157.     "unharmful" bugs which I don't really know how to fix yet...:
  158.  
  159.     - With Cubic Player 1.666 and 1.7, computer may hang if CP attempts to
  160.       decompress a module (in directory scanning ONLY) WHILE music is still
  161.       playing. It -may- depend on computer speed.  Should be fixed as soon
  162.       as possible!!!
  163.  
  164.             ------------------------------
  165.  
  166. To come in next releases:
  167.  
  168. Note: Due to an obvious lack of time (and sometimes information too), I may not
  169.       be able to add new features as soon as I would like.  However, bug fixes
  170.       are to be expected right after they are reported to me.
  171.  
  172.   - MMCMP/MMUNCMP/MMTSR:
  173.     - Other module format support: MTM, and maybe others...  (any -good- 
  174.       idea?)
  175.     - stereo compression support (if some module format *really* support 
  176.       it...)
  177.     - Maybe some new compression schemes to improve compression ratio.
  178.       --> A LOT of sample formats will be supported (including IFF, AIFF, etc.)
  179.       as well as INSTRUMENT files (Gravis patches (PAT), IT instruments, 
  180.       etc.)  VERY useful!  especially for those 16-bit 44.1khz samples...
  181.  
  182.     IMPORTANT NOTE: If you happen to have descriptions of different file
  183.             formats headers and are willing to give them to me, 
  184.             please do it!!  You'll get at least the honor to be 
  185.             within theses docs, and probably more...
  186.             See "How to contact the author" in MMCMP.DOC!!
  187.  
  188.   - MMTSR:
  189.     - Setup utility to configure MMTSR (memory to be reserved to
  190.       decompress, path and filename for temporary file, decompress only
  191.       specific file extensions, etc.)   If only I could manage to find
  192.       some time...
  193.  
  194.             ------------------------------
  195.  
  196.        (and don't forget to use this wonderful Impulse Tracker!)
  197.  
  198. Emmanuel Giasson a.k.a. Zirconia
  199.